#ifndef _OSIP_MESSAGE_PARSE_H_
#define _OSIP_MESSAGE_PARSE_H_

#include "hk-28181-simple-struct-define.h"

bool osip_message_parse_xml_body(char *p_xml_body, Cmd_Header *&p_cmd);
bool osip_message_parse_xml_body_response_catalog(char *p_xml_body, Cmd_Header *&p_cmd);
bool osip_message_parse_xml_body_response_deviceinfo(char *p_xml_body, Cmd_Header *&p_cmd);
bool osip_message_parse_xml_body_response_devicestatus(char *p_xml_body, Cmd_Header *&p_cmd);
bool osip_message_parse_xml_body_response_preset_list(char *p_xml_body, Cmd_Header *&p_cmd);
bool osip_message_parse_xml_body_response_record_info(char *p_xml_body, Cmd_Header *&p_cmd);
bool osip_message_parse_xml_body_mediastatus(char *p_xml_body, Cmd_Header *&p_cmd);

#endif
